suffer the same fate - French English Dictionary